autonomous maintenance - Spanish English Dictionary